to be down the tubes - Turkish English Dictionary